(exceptionally detailed1